/* BOTONES generico ----------- */


.btnGenerico{
	position:relative;
	border:none;
	float:right; text-align: center;
	height: 21px;width:88px;line-height:19px;
	background-image: url(images/btnGenerico2fN.gif); background-repeat:  repeat-x;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	cursor:pointer;
}
.btnGenerico1{
	position: absolute;
	left: 0px;top: 0px;
	background-image: url(images/btnGenerico1N.gif);
	height: 21px;
	width: 3px;
}
.btnGenerico3{
	position: absolute;
	right: 0px;top: 0px;
	background-image: url(images/btnGenerico3N.gif);
	height: 21px;	width: 3px;
}
.hover {
	background-image: url(images/btnGenerico2fS.gif);
}
.hover .btnGenerico1{
	background-image: url(images/btnGenerico1S.gif);
}
.hover .btnGenerico3{
	background-image: url(images/btnGenerico3S.gif);
}


.btnContainer{
	position:relative;
	border:none;
	float:right; text-align: center;
	height: 21px;width:88px;line-height:19px;
	cursor:pointer;
}
.btnFondoBlanco1{
	position: absolute;
	left: 0px;top: 0px;
	background: url(images/btnFondoBlanco1N.gif) #fff;
	height: 21px;
	width: 3px;
}
.btnFondoBlanco2{
	width:100%;height:100%;
	background-image: url(images/btnFondoBlanco2fN.gif); background-repeat:  repeat-x;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
}
.btnFondoBlanco3{
	position: absolute;
	right: 0px;top: 0px;
	background: url(images/btnFondoBlanco3N.gif) #fff;
	height: 21px;	width: 3px;
}

.btnContainer .icon{
	position: absolute;
	left: 3px;top: 0px;
	height: 21px;
}
.btnContainer .label{
	position: absolute;
	left: 30px;top: 0px;
	height: 21px;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
}

.hover .btnFondoBlanco1{
	background-image: url(images/btnFondoBlanco1S.gif);
}
.hover .btnFondoBlanco2{
	background-image: url(images/btnFondoBlanco2fS.gif);
}
.hover .btnFondoBlanco3{
	background-image: url(images/btnFondoBlanco3S.gif);
}


/* CENTERING */

.HCentContainer{	position:absolute; left:0px; top:0px; z-index:5000;width:100%;height:100%;}
.VCentContainer{	 position:relative; height:100%; margin-left:auto;margin-right:auto;} /* width:300px; */
.CenteredElement{	 margin-left:auto;position:absolute; top:50%; width:100%;} /* height:170px; margin-top:-85px; */